//杨辉三角
class code1 {
    public List<List<Integer>> generate(int numRows) {
        List<List<Integer>> ret = new ArrayList<>();
        ret.add(List.of(1));

        for(int i=1;i<numRows;i++) {
            List<Integer> list = new ArrayList<>();
            for(int j=0;j<=i;j++) {//笔误i++，j应该从0开始
                if(j==0||j==i) {
                    list.add(1);
                }else {
                    list.add(ret.get(i-1).get(j-1)+ret.get(i-1).get(j));
                }
            }
            ret.add(list);
        }

        return ret;
    }
}